Skip to content

Added remote-session-support.mdx.mdx#442

Open
anna239 wants to merge 2 commits intomainfrom
anna.zhdan/rfd-remote-schema
Open

Added remote-session-support.mdx.mdx#442
anna239 wants to merge 2 commits intomainfrom
anna.zhdan/rfd-remote-schema

Conversation

@anna239
Copy link
Contributor

@anna239 anna239 commented Feb 2, 2026

No description provided.

@anna239 anna239 requested a review from a team as a code owner February 2, 2026 15:41
Copy link
Member

@benbrandt benbrandt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@anna239 do you think this could be supported by the more general RFD for allowing the agent to request specific inputs for session/new? #393

@anna239
Copy link
Contributor Author

anna239 commented Feb 14, 2026

@benbrandt I thought about this and I think we won't be able to abstract away the fact that agent execution doesn't happen on the current machine and that the changed code is not available right away. So I would prefer to keep it more explicit in the protocol

@benbrandt benbrandt moved this to Draft Proposal in Roadmap Feb 19, 2026

> How do things work today and what problems does this cause? Why would we change things?

Currently, ACP sessions assume the agent runs locally alongside the client, with direct filesystem access. The agent can read and write files in the user's working directory.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I understand correctly: this is more about which code the agent should be working on?
Is the code in the cwd, or will it have to fetch it?

In this scenario, is it important that the agent knows what to do with this information? Or will there be something in between?

If the agent should, then I guess we need some capabilities. If not, then I wonder if this is somehow better handled by the proxy RFD where something gets a cwd ready for the agent session before calling session/new for the agent?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Basically, I am trying to understand whose responsibility it is to set this thing up which will help me better grasp how this should fit in the protocol

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I.e. should this be here? Another method? somewhere else? etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Draft Proposal

Development

Successfully merging this pull request may close these issues.

2 participants